/* ===================================
    Color Schemes
====================================== */

.navbar.fixed-menu {
    background: #ff0000 !important;
}

.navbar .navbar-nav>li>a {
    color: #ffffff;
}
.navbar .navbar-nav.white-color>li>a {
    color: #ffffff;
}
.navbar .navbar-nav.white-color>li>a:hover {
    color: #646464;
}
.navbar .navbar-nav.white-color.no-hvr>li>a:hover {
    color: #ffffff;
}
.navbar.fixed-menu .navbar-nav.white-color>li>a {
    color: #ffffff;
}
.navbar.fixed-menu .navbar-nav.white-color>li.active>a {
    background: #ff0000;
    color: #ffffff !important;
}
.navbar.fixed-menu .navbar-nav.white-color>li>a:hover {
    color: #ff0000;
}
.navbar .navbar-nav.white-color.hvr-blue-color>li>a:hover {
    color: #ff0000;
}

#menu_bars span, #menu_bars2 span {
    background: #ffffff;
}

.navbar .navbar-nav.white-color.hvr-green-color>li>a:hover {
    color: #ffffff;
}
.navbar.fixed-menu .navbar-nav.white-color.fix-green>li.active>a {
    background: #000000;
}
.navbar.fixed-menu .navbar-nav.white-color.fix-green>li>a:hover {
    color: #000000;
}

.navbar .navbar-nav.white-color.hvr-grey-color>li>a:hover {
    color: #646464;
}
.navbar.fixed-menu.fixed-white-background  {
    background: #ffffff;
}
.navbar .navbar-nav>li>a:hover {
    color: #ffa500;
}

.navbar.fixed-menu .navbar-nav>li.active>a {
    background: #ffa500;
    color: #ffffff !important;
}


.side-nav .side-nav-list li > a {
    color: #6f6f6f;
}
.side-nav .side-nav-list li > a:hover {
    color: #ff0000;
}
.side-nav .side-nav-list li > a:active, .side-nav .side-nav-list li > a:focus {
    color: #ffa500;
}

.main-green-box-button .btn {
    border: 1px solid #ffffff;
    color: #ffffff;
}
.main-green-box-button .btn:hover, .main-green-box-button .btn:focus, .main-green-box-button .btn:active {
    color: #ffa500;
    background: #ffffff;
}

.scrolldown .scroll.scroll-design1:hover {
    border-color: #ffa500;
    background: #ffa500;
}
.scrolldown.blue .scroll:hover {
    border-color: #ff0000;
    background: #ff0000;
}

#rev_arrows .tparrows.tp-leftarrow:hover,
#rev_arrows .tparrows.tp-rightarrow:hover,
#rev_arrows .tparrows.tp-leftarrow:focus,
#rev_arrows .tparrows.tp-rightarrow:focus {
    background: #4fb8aa;
}


.owl-theme .owl-nav [class*=owl-]:hover {
    background: #ff0000;
    color: #ffffff;
}

.wordpress {
    background: #ffa500;
    color: #ffffff;
}
.wordpress.bg-change {
    background: #ff0000;
}
.drupal.bg-change {
    background: #ffa500;
}
.joomla, .css3 {
    background: #ffffff;
    color: #797380;
}
.drupal {
    background: #ff0000;
    color: #ffffff;
}
.counter-style2 i {
    color: #ffa500;
}

.feature-box1.hvr-blue-bg i {
    color: #ff0000;
}
.feature-box1.hvr-green-bg i {
    color: #ffa500;
}
.feature-box1.hvr-grey-bg i {
    color: #646464;
}

.feature-box .icon-container:before {
    background: #ffa500;
}
.feature-box .icon-container i {
    color: #ffa500;
}

.feature-box:hover i  {
    color: #ffffff;
}
.feature-box:hover h5  {
    color: #ffa500;
}

.feature-box1:hover i, .feature-box1:hover h5, .feature-box1:hover p {
    color: #ffffff;
    transition: 1s;
}

.information-data-button .btn {
    color: #ffffff;
    border-color: #ff0000;
    background: #ff0000;
}

.information-data-button .btn:hover, .information-data-button .btn:focus, .information-data-button .btn:active {
    background: transparent;
    border: 1px solid #6f6f6f;
    color: #6f6f6f;
}

.team-3-content {
    background: #ff0000;
}

.cbp-l-filters-buttonCenter .cbp-filter-item.cbp-filter-item-active {
    color: #ff0000 !important;
}
.cbp-l-loadMore-bgbutton .cbp-l-loadMore-link.cbp-l-loadMore-stop {
    color: #B0B0B0;
}
.cbp-l-filters-buttonCenter .cbp-filter-counter {
    background-color: #ffa500;
}
.cbp-l-filters-buttonCenter .cbp-filter-counter:after {
    border-top: 4px solid #ffa500;
}
.cbp-l-grid-mosaic-flat .cbp-caption-activeWrap {
    background-color: rgba(255,0,0, 0.95);
}
.cbp-l-grid-mosaic-flat .cbp-caption-activeWrap {
    background-color: rgba(255,0,0, 0.95);
}
.cbp-caption-zoom .cbp-caption-activeWrap {
    background-color: rgba(255,0,0, 0.95);
}

.cbp-l-loadMore-bgbutton .cbp-l-loadMore-link:hover{
    color: #ffffff;
    background: #ffa500;
    border-color: #ffa500;
}

.portfolio-img-button.btn:hover, .portfolio-img-button .btn:focus, .portfolio-img-button .btn:active {
    color: #ff0000;
    background: #ffffff;
    border-color: #ff0000;
}

.pricing_item.active .pricebox .price_title .ratings i, .pricing_item-2.active .pricebox .price_title-2 .ratings i{
    color: #ffa500;
}

.pricing_item .availability.not-supported i {
    color: #ff434b;
}


.pricebox .price_title .ratings i,.pricebox .price_title-2 .ratings i{
    color: #ffa500;
}

.swiper-slide-active .quote2 i{
    background: #ff0000;
}

.swiper-slide-active .testimonia-block:hover .slider-box1,
.swiper-slide-active .testimonia-block:hover .slider-box2,
.swiper-slide-active .testimonia-block:hover .slider-box3 {
    background: #ff0000;
    border-color: #ff0000;
}

#testimonial-page .quote2.green-icon i {
    background: #ffa500;
    color: #ffffff;
}
#testimonial-page .quote2.blue-icon i {
    background: #ff0000;
    color: #ffffff;
}
#testimonial-page .quote2.gray-icon i {
    background: #6f6f6f;
    color: #ffffff;
}

#testimonial-page .testimonia-block:hover .slider-box1 {
    background: #ffa500;
    border-color: #ffa500;
}
#testimonial-page .testimonia-block:hover .slider-box2 {
    background: #ff0000;
    border-color: #ff0000;
}
#testimonial-page .testimonia-block:hover .slider-box3 {
    background: #6f6f6f;
    border-color: #6f6f6f;
}

.contact-table .icon-cell {
    background: #ffa500;
    color: #ffffff;
}
.contact-table:hover .icon-cell {
    background: #ff0000;
}


footer .copyrights > a:hover {
    color: #ffa500;
}
footer .copyrights > a:focus {
    color: #ff0000;
}
ul.social-icons li a:hover, ul.social-icons li a:focus, ul.social-icons.white li a:hover, ul.social-icons.white li a:focus {
    color: #fff;
    -webkit-box-shadow: 0 0 15px 30px #ff0000 inset;
    box-shadow: 0 0 15px 30px #ff0000 inset;
}

.border-color-blue:before, .border-color-blue-2:before, .border-color-blue-3:before, .border-color-blue-4:before,
.border-color-blue-5:before, .border-color-blue-6:before, .border-color-blue-7:before, .standalone-border-color-blue:before  {
    background: #ff0000;
}


.text-color-white {
    color: #ffffff !important;
}
.text-color-grey {
    color: #6f6f6f !important;
}
.text-color-grey-8e8c8c {
    color: #8e8c8c;
}
.text-color-grey-797380 {
    color: #797e80;
}
.text-color-grey-646464 {
    color:#646464;
}
.text-color-grey-acacac {
    color: #acacac !important;
}
.text-color-grey-bababa {
    color: #bababa !important;
}
.darkcolor {
    color: #515a5f !important;
}

.blue-color {
    color: #ff0000 !important;
}
.green-color {
    color: #ffa500 !important;
}


.green-background {
    background: #ffa500;
}
.blue-background {
    background: #ff0000;
}
.white-background {
    background: #ffffff;
}
.gray-background {
    background: #646464;
}
.hvr-blue-bg:hover {
    background: #ff0000;
}
.hvr-green-bg:hover {
    background: #ffa500;
}
.hvr-grey-bg:hover {
    background: #646464;
}


.btn.btn-blue {
    background: #ff0000;
    border-color: #ff0000;
    color: #ffffff;
}
.btn.btn-green {
    background: #ffa500;
    border-color: #ffa500;
    color: #ffffff;
}
.btn.btn-grey {
    background: #6f6f6f;
    border-color: #6f6f6f;
    color: #ffffff;
}
.btn.btn-hvr-white:hover, .btn.btn-hvr-white:focus {
    background: #ffffff;
    border-color: #ffffff;
    color: #646464;
}
.btn.btn-hvr-grey:hover, .btn.btn-hvr-grey:focus {
    border-color: #6f6f6f;
    color: #6f6f6f;
}
.btn.btn-hvr-grey2:hover, .btn.btn-hvr-grey2:focus {
    background: #6f6f6f;
    border-color: #6f6f6f;
    color: #ffffff;
}

.btn.btn-hvr-green:hover, .btn.btn-hvr-green:focus {
    background: #ffa500;
    border-color: #6f6f6f;
    color: #ffffff;
}
.btn.btn-hvr-green2:hover, .btn.btn-hvr-green2:focus {
    background: #ffa500;
    border-color: #ffa500;
    color: #ffffff;
}
.btn.btn-hvr-blue:hover, .btn.btn-hvr-blue:focus {
    background: #ff0000;
    border-color: #ff0000;
    color: #ffffff;
}

.button.white{
    border-color: #6f6f6f;
    color: #6f6f6f;
}
.button.white2 {
    border-color: #ffffff;
    color: #ffffff;
}

.button.white:before {
    background: #fff;
}
.button.white:hover,
.button.white:focus {
    color: #ffffff;
    background: #ffa500;
    border-color: #ffa500;
}
.button.blue {
    background: #ff0000;
    border: 1px solid #ff0000;
    color: #ffffff;
}
.button.blue:hover,
.button.blue:focus,
.button.blue:active{
    color: #ffffff;
    background: #ffa500;
    border-color:  #ffa500;
}
.button.blue.active {
    color: #ffffff;
    background: #ff0000;
    border: 1px solid #ff0000;
}
.button.blue.active:hover {
    background: #ffffff;
    border-color: #ff0000;
    color: #646464;
}
.button.green {
    background: #ffa500;
    border: 1px solid #ffa500;
    color: #ffffff;

}
.button.green:hover {
    background: #ffffff;
    border-color: #ffa500;
    color: #646464;
}
.button.gray {
    background: #646464;
    border: 1px solid #646464;
    color: #ffffff;
}
.button.gray:hover {
    background: #ffffff;
    border-color: #646464;
    color: #646464;
}



